@charset "utf-8";
/*reset*/
body,dl,dt,dd,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,tr,th,img,input,select,a,button{margin: 0px;padding: 0px;border: 0px;font-family: 'Microsoft Yahei',sans-serif,'SimSun','SimHei';}

li{list-style: none;}
a{color: #666;text-decoration: none;}
a:hover{text-decoration: underline;}
.auto-cut{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.wrapper-full{width: 100%;}
.wrapper{width: 1183px;margin: 0 auto;}
* html .clearfix {zoom: 1;}/*ie6*/
*:first-child+html .clearfix{zoom: 1;}/*ie7*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;zoom: 1;}
.undis{display: none;}
.dis{display: block;}
/*float*/
.rel{position: relative;}
.abs{position: absolute;}
.fl{float: left;display: inline;}
.fr{float: right;display: inline;}
.clear{clear: both;height:0;overflow:hidden;zoom:1;}
.col-sub,.col-a,.mod-a{float: left;}
.col-b,.mod-b{float: left;}
.col-main,.col-c,.mod-c{float: right;}
/*margin*/
.mgt5{margin-top: 5px;}
.mgt10{margin-top: 10px;}
.mgt15{margin-top: 15px;}
.mgt20{margin-top: 20px;}
.mgt25{margin-top: 25px;}
.mgt30{margin-top: 30px;}
.mgt35{margin-top: 35px;}
.mgt40{margin-top: 40px;}
.mgt45{margin-top: 45px;}
.mgt50{margin-top: 50px;}

.mgl5{margin-left: 5px;}
.mgl10{margin-left: 10px;}
.mgl15{margin-left: 15px;}
.mgl20{margin-left: 20px;}
.mgl25{margin-left: 25px;}
.mgl30{margin-left: 30px;}
.mgl35{margin-left: 35px;}
.mgl40{margin-left: 40px;}

.mgb5{margin-bottom: 5px;}
.mgb10{margin-bottom: 10px;}
.mgb15{margin-bottom: 15px;}
.mgb20{margin-bottom: 20px;}
.mgb25{margin-bottom: 25px;}
.mgb30{margin-bottom: 30px;}
.mgb35{margin-bottom: 35px;}
.mgb40{margin-bottom: 40px;}
.mgb45{margin-bottom: 45px;}
.mgb50{margin-bottom: 50px;}

.mgr5{margin-right: 5px;}
.mgr10{margin-right: 10px;}
.mgr15{margin-right: 15px;}
.mgr20{margin-right: 20px;}
.mgr25{margin-right: 25px;}
.mgr30{margin-right: 30px;}
.mgr35{margin-right: 35px;}
.mgr40{margin-right: 40px;}

/*font-size*/
.fs12{font-size: 12px;}
.fs14{font-size: 14px;}
.fs16{font-size: 16px;}
.fs18{font-size: 18px;}

/*opacity*/
.div-opa{position:absolute;left: 0px;bottom: 0px;_bottom: 15px;width: 100%;
	background:#000;opacity:0.5;-moz-opacity:0.5; filter:alpha(opacity=50); z-index:1;}
	/*header*/
.header{height: 49px;border-bottom: 1px solid #e6e6e6;background-color: #f6f6f6;}
.header a{font-size: 14px;color: #666;}
.header>.wrapper{position: relative;height: 100%;}
.header>.wrapper>ul{padding-top: 16px;font-size: 14px;float: left;}
.header>.wrapper>ul>li{float: left;height: 18px;line-height: 18px;font-size: 14px;color: #666;}
.header>.wrapper>ul.mod-flag{position: absolute;top: 0;left: -206px;line-height: 18px;}
.header>.wrapper>ul.mod-menu>li>a{padding: 0 6px;}
.header>.wrapper>ul.mod-login{float: right;}
.header>.wrapper>ul.mod-login>li{margin-left: 17px;}
.header>.wrapper>ul.mod-other{position: absolute;top: 0;right: -167px;}
.header>.wrapper>ul.mod-other>li>a{padding: 0 5px;color: #999;}
.header>.wrapper>ul.mod-other>li>a:hover{color: #cc0000;}
@media screen and (max-width: 1600px){
	.header>.wrapper>ul.mod-flag{left: 0;}
	.header>.wrapper>ul.mod-menu{display: none;}
	.header>.wrapper>ul.mod-login{margin-right: 170px;}
	.header>.wrapper>ul.mod-other{right: 0;}
}
/*header-vip*/
.header-vip h1{text-indent: -99999px;float: left;}
.header-vip .wrapper a.logo{width: 361px;height: 79px;display: block;float: left;background: url(../images/logo-vip.jpg) no-repeat;}
.header-vip .wrapper ul.mod-other{float: right;margin-top: 28px;}
.header-vip .wrapper ul.mod-other>li{font-size: 18px;}
.header-vip .wrapper ul.mod-other>li>a{padding: 0 15px;color: #555;}
.header-vip .wrapper ul.mod-other>li>a:hover{color: #cc0000;}
.header-vip.type-b{border-bottom: 10px #e6e6e6 solid;}
.header-vip.type-b ul.mod-other{margin-top: 38px;}
.header-vip.type-b ul.mod-other li{color: #555;}
.header-vip.type-b ul.mod-other li a{color: #ff7019;}
/*专题header专题头部导航*/
.jkyh_qztnav{}
.jkyh_qztnav,.jkyh_qztnav .wrap{background:#f7f7f7;}
.zt_qztnav{width:100%;height:35px;}
.ztbwcqz {overflow:hidden;margin-left:auto;margin-right:auto;}
.zt_logo {display:block;float:left;width:65px; height:35px;padding-left:20px;line-height:35px; font-family:"微软雅黑"; font-size:16px; color:#333;}
.zt_logo img{height:35px;}
.ztqzdh {display:block;text-align:right;padding-right:20px;}
.ztqzdh a {line-height:35px;font-size:12px;margin-left:4px;color:#333;}
* html .ztqzdh a{ margin-left:1px;}
*+html .ztqzdh a{ margin-left:1px;}
a.zt_top_logo{ float:left;}
/*aside*/
.side{position:fixed;z-index: 999;width:54px;height:275px;right:0;top:214px;}
.side ul li{width:60px;height:103px;float:left;position:relative;}
.side ul li .sidebox{position:absolute;width:60px; left:0; top:0;height:103px; transition:all 0.3s;/*opacity:0.8;filter:Alpha(opacity=80);overflow:hidden;*/}
.aside{width: 60px;height: 100%;position: fixed;left: 0;top: 50px;bottom: 0;background-color: #e9e9e9;padding-top: 40px;}
.aside>.aside-cnt dl{height: 68px;cursor: pointer;padding: 15px 0 0 0;margin-bottom: 20px; width:60px;}
.aside>.aside-cnt dl.hovered{background-color: #fff;border-top: 1px solid #e9e9e9;border-bottom: 1px solid #e9e9e9;height: 66px;}
.aside>.aside-cnt dl:hover{background-color: #fff;border-top: 1px solid #e9e9e9;border-bottom: 1px solid #e9e9e9;height: 66px;}
.aside>.aside-cnt dl dt{width: 35px;height: 35px;margin: 0 auto;}
.aside>.aside-cnt dl dt a{width: 100%;height: 100%;display: inline-block;}
.aside>.aside-cnt dl dd{font-size: 14px;text-align: center;line-height: 30px;}
.aside>.aside-cnt dl dd a{color: #999;}
.aside>.aside-cnt dl dd a:hover{text-decoration: none;}
/*.aside>.aside-cnt .ksd{ float:left;}*/
.aside>.aside-cnt .ksd dt{background: url(../images/ksd.png) 0 center no-repeat;}
.aside>.aside-cnt .ksd:hover dt{background: url(../images/ksd2.png) 0 center no-repeat;}
.aside>.aside-cnt .ksd.hovered dt{background: url(../images/ksd2.png) 0 center no-repeat;}
.aside>.aside-cnt .tv dt{background: url(../images/tv.png) 0 center no-repeat;}
.aside>.aside-cnt .tv:hover dt{background: url(../images/tv2.png) 0 center no-repeat;}
.aside>.aside-cnt .activity dt{background: url(../images/activity.png) 0 center no-repeat;}
.aside>.aside-cnt .activity:hover dt{background: url(../images/activity2.png) 0 center no-repeat;}
.aside>.aside-cnt .activity.hovered dt{background: url(../images/activity2.png) 0 center no-repeat;}
.aside>.aside-cnt .matrix dt{background: url(../images/matrix.png) 0 center no-repeat;}
.aside>.aside-cnt .matrix:hover dt{background: url(../images/matrix2.png) 0 center no-repeat;}
.aside>.aside-cnt .aside-cnt-more{width: 209px;height: 66px; margin: -103px 0 0 60px;border: 1px solid #e9e9e9;border-left: 0;
	padding: 12px 0 3px 10px; background:#fff; float:left;display: none;}
.aside>.aside-cnt .aside-cnt-more>img{width: 57px;height: 57px;display: block;float: right;margin-right: 8px;}
.aside>.aside-cnt .aside-cnt-more>h4{font-weight: normal;line-height: 30px;margin-top: 3px;}
.aside>.aside-cnt .aside-cnt-more>h4>a{font-size: 16px;color: #999;}
.aside>.aside-cnt .aside-cnt-more>p>a{font-size: 14px;color: #cecece;}
.aside>.aside-cnt .aside-cnt-more a:hover{text-decoration: none;}
.retract{width: 30px;height: 30px;display: inline-block;background: url(../images/retract.png) no-repeat;margin-left: 15px;}
.expand{width: 30px;height: 30px;background: url(../images/expand.png) no-repeat;display: none;position: fixed;left: 15px;top: 502px;}
/*20161014分站新增*/
.aside>.aside-cnt .home dt{background: url(../images/home.png) 0 center no-repeat;}
.aside>.aside-cnt .home:hover dt{background: url(../images/home2.png) 0 center no-repeat;}
.aside>.aside-cnt .home.hovered dt{background: url(../images/home2.png) 0 center no-repeat;}
.aside>.aside-cnt .reporter dt{background: url(../images/reporter.png) 0 center no-repeat;}
.aside>.aside-cnt .reporter:hover dt{background: url(../images/reporter2.png) 0 center no-repeat;}
.aside>.aside-cnt .reporter.hovered dt{background: url(../images/reporter2.png) 0 center no-repeat;}


@media screen and (max-width: 1400px){
	.aside{display: none;}
}
/*footer*/
.footer{margin-top: 28px;}
.footer-a{height: 54px;background-color: #e6e6e6;text-align: center;}
.footer-a div.mod-menu{padding-top: 17px;text-align: center;font-size: 0;}
.footer-a div.mod-menu p{font-size: 16px;color: #666;line-height: 20px;}
.footer-a div.mod-menu a{padding: 0 11px;color: #666;}
.footer-a div.mod-menu a:hover{color: #cc0000;}
.footer-b{text-align: center;font-size: 12px;color: #999;line-height: 28px;margin-top: 24px;}
.footer-b a{color: #164D6C;}
.footer-c{text-align: center;margin-top: 43px;}
.footer-c a{margin: 0 2px;}
/*section-float*/
.section-float{position: fixed;bottom: 30px;display: none;}
.section-float .back-to-top{width: 55px;height: 55px;display: inline-block;background: url(../images/back.png) no-repeat;}
/*专题footer*/
/*ad*/
.mod-ad>img{width: 100%;height: 100%;}
.ad780x75{width: 780px;height: 75px;}
.ad170x60{width: 170px;height: 60px;}
.ad980x60{width: 980px;height: 60px;}
.ad180x60{width: 180px;height: 60px;}
.ad380x75{width: 380px;/*height: 75px;*/}
.ad180x35{width: 180px;height: 35px;}

/*变灰*/
/**{
	-webkit-filter: grayscale(100%);  
	-moz-filter: grayscale(100%);  
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);      
	filter: grayscale(100%);   
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\' x=\'0\' y=\'0\' width=\'100%\' height=\'100%\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");  
	filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);  
	filter: gray;
}

img{   
     
   -webkit-filter: grayscale(100%);  
   -moz-filter: grayscale(100%);  
   -ms-filter: grayscale(100%);  
   -o-filter: grayscale(100%);      
   filter: grayscale(100%);   
filter:url('grayscale.svg#grayscale'); 
filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);  
 } 
img:hover{  
    -webkit-filter: grayscale(0);  
    -moz-filter: grayscale(0);  
    -ms-filter: grayscale(0);  
    -o-filter: grayscale(0);      
    filter: grayscale(0);     
    filter:url('grayscale.svg#grayscale'); 
    filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=0);  
}*/

/*html { 
	filter: gray !important;
	filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
	filter: grayscale(100%);
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%); 
}
*/
